home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / sac / pack / thd_12_1.exe / rar / THDSETUP.TXT < prev    next >
Text File  |  1995-12-25  |  18KB  |  434 lines

  1.  
  2.      Due to the number of requests from sysop's on "how" to set up
  3. THD ProScan to work with their BBS programs, I am including this explanation
  4. for setup in RA 2.?? (2.00, 2.01 and 2.5?), WWIV, Renegade 07-17 (and 100%
  5. compatible ONLY), Telegard (2.7 and 3.??) , PCBoard (15.?), Maximus, EzyCom, 
  6. Wildcat and T.A.G. 2.7?.
  7.      Although it works equally well with other BBS programs, These are the
  8. only programs which I can supply any assistance with. Most of these setup 
  9. suggestions have been supplied by users of THD ProScan.
  10.      But first a multi-purpose batch file for those wishing to test numerous 
  11. files in a single directory. 
  12.  
  13.          **********************************************************
  14.          ** IT IS IMPORTANT THAT ANY BBS RUNNING THDPRO.EXE SWAP **
  15.          ** OUT IT'S  MEMORY SO THAT THDPRO.EXE  CAN EFFECTIVELY **
  16.          ** RUN THE VARIOUS ARCHIVE UTILITIES AND VIRUS SCANNERS **
  17.          **********************************************************
  18.  
  19.      Needless to say... BE SURE TO SELECT THE PROPER BBS TYPE IN THDINSTL
  20.  
  21. * - * - * - * - * - *
  22.  
  23.                            GENERAL PURPOSE BATCH FILE
  24.                            --------------------------
  25.                            (See THDTERM.EXE as well)
  26. DIRTEST.BAT
  27. -----------
  28. @ECHO OFF
  29. CTTY CON
  30. FOR %%F IN (%1\*.*) DO C:\THDPRO\THDPRO.EXE %%F
  31.  
  32.  
  33. This will cause all files in the supplied directory to be tested. However, 
  34. be warned that only the errorlevel from the last file tested will be 
  35. returned to the calling program.
  36. Syntax for this batch file would be C:\THDPRO\DIRTEST.BAT C:\TEST
  37. where DIRTEST.BAT is located in "C:\THDPRO" and "C:\TEST" is the directory 
  38. containing the files to be tested.
  39.  
  40. (Some command processors may require that the "%%F" above be replaced by "%F" 
  41. when run from the command line.)
  42.  
  43. * - * - * - * - * - *
  44.  
  45.                            TELEGARD 3.0 (2.99 Gamma)
  46.                            -------------------------
  47. Configure THDPRO.EXE with your desired settings, taking special care to select 
  48. TG 3.0 as your BBS type. Supply the path to your main TG directory when asked 
  49. and answer "yes" to update file data bases.
  50.  
  51. Load Telegard
  52. From the WFC press "S" (System config)
  53. Select "F" (File system)
  54. Select "5" (Virus Scanner)
  55. enter "C:\THDPRO\THRPO.EXE ~AF ~CP"
  56.       (substitute the correct path to THDPRO.EXE)
  57. select "6"
  58. enter "0" (for passed errorlevel)
  59. select "7"
  60. enter "yes" to use TESTINFO.DAT
  61. enter "C:\THDPRO\"
  62.       (substitute with your THDPRO directory)
  63. Quit back to the WFC
  64.  
  65.     Some users have reported that using THD causes duplicate file entries. 
  66. This is almost certainly caused by changes made by THDPLUS.EXE to the TG file 
  67. data base(s). To avoid this problem either rename or delete THDPLUS.EXE from 
  68. the THDPRO directory. TG will use the TESTINFO.DAT file created by THDPRO.EXE 
  69. to update it's file bases and THDPLUS is therefore unnecessary with this 
  70. configuration.
  71.     THDPRO.EXE runs THDPLUS automatically if it exists in the same directory. 
  72. Renaming is recommended to avoid this while it still allows you the 
  73. opportunity to run it manually if you should ever require it. Deleting 
  74. accomplishes the same result but does not afford the ability to run it 
  75. manually.
  76.  
  77. * - * - * - * - * - *
  78.  
  79.                                   TELEGARD 2.7
  80.                                   ------------
  81.      Lets start from scratch..
  82. make a dir called C:\THDPRO
  83. change to that directory.
  84. unarchive the THD Proscan archive into that directory.
  85. run THDINSTL.EXE
  86. answer all the questions and double check the settings on the final
  87.    screens as if your life depended on it's being correct.
  88. change to your BBS directory.
  89. type TELEGARD -K
  90. press "P"
  91. press "F"
  92. look at option "L".. make note of the path here
  93. shell to dos.
  94. go to the directory just seen in option "L".
  95. copy THDPRO.EXE and THDPLUS.EXE from C:\THDPRO\ to this directory.
  96. return to TG (exit shell).
  97. press "A"
  98. press "M"
  99. press "1" (which I assume will correspond to the "ZIP" archive type)
  100. check the first option to be sure it is marked "ACTIVE" (if not mark it
  101.      active).
  102. change line "#6" to read "THDPRO.EXE @F"
  103. Press "Q" until you are back at the "WFC" screen and from their do a local
  104.      logon.
  105. Once logged on.. Go to the file section and list the files long enough to
  106.      find the name of a single valid "zip" file.
  107. now type at the menu prompt "//\\AT"
  108. enter the name of the "zip" filename you just found using "list"
  109. answer no to delete files question.. and No to search all dirs question.
  110. watch the output on your side to see if the file is being scanned.
  111.  
  112.      The ONLY reason that this process (if followed EXACTLY) would not 
  113. work.. is because you have no directory listed under option "L" (as above). 
  114. IF you do not have a directory specified there, then change the "line #6" 
  115. mentioned above to include the full path "C:\THDPRO\THDPRO.EXE @F".. DO NOT 
  116. enter this if there is a path in option "L" or the archive tester will not 
  117. be found.
  118.      Also.. you might wish to test it from the command line as follows to be 
  119. sure that it works.
  120. type
  121. C:\THDPRO\THDPRO.EXE C:\COMMAND.COM
  122.      This will show you the scanner at work and if you do not see this type
  123. of screen when run from TG.. then you have failed in configuring TG NOT the 
  124. fault of the scanner.
  125.      This is FAR more detailed than I had ever hoped to have to get. Any TG 
  126. sysop should be able to accomplish this without such detail.. BUT given that
  127. you may never have had to do this before.. Follow the instructions 
  128. EXACTLY!!!!
  129.  
  130. * - * - * - * - * - *
  131.                   
  132.                            Renegade v07-17 Beta
  133.                            --------------------
  134.  
  135. 1. Make a directory for THD ProScan.  We'll assume for now that you've
  136.    called it "C:\THDPRO".  Change to that directory.  Unarchive
  137.    the THD ProScan distribution archive into that directory.
  138. 2. Run THDINSTL.EXE.  Answer all the questions, and double check that the
  139.    settings are correct on the final screens.
  140. 3. Change to your main BBS directory, and type "RENEGADE.EXE -L".
  141.    Press "S" to enter the system configuration menu.  Press "A" to enter 
  142.    the main BBS configuration menu.  Look at option "9", your archivers 
  143.    path, and make a note of the path here.
  144. 4. Shell to DOS.  Change to the directory you just saw in option "9".  If it
  145.    doesn't exist, create it.  Copy THDPRO.EXE from C:\THDPRO to
  146.    this directory. Return to Renegade (type "EXIT").
  147. 5. Press "Q" to leave the main BBS configuration menu.  Press "L" to
  148.    enter the archivers configuration menu.  Press "M" to modify an 
  149.    archiver.  Press the number of any archiver that has a "+" in front 
  150.    of it (in other words, any active archiver) and hit ENTER.  Change 
  151.    option number 6 ("File testing cmdline") to read "THDPRO.EXE %F".  
  152.    If you are running more than one node, you should change this to read
  153.    "THDPRO.EXE %F %P".  (You can also do this if you only run one node 
  154.    if you like, but it's not necessary.)  Repeat step number 5 until 
  155.    you've setup THD ProScan in option number 6 for every active 
  156.    archiver.
  157.  
  158. If you followed this process exactly, the only reason it wouldn't work is 
  159. if you hadn't defined your archivers directory.  (Option "9" from "MAIN 
  160. BBS CONFIGURATION".)  If you have NOT specified an archivers directory, then 
  161. you can change the commandline in each of your archivers to read
  162. "C:\THDPRO\THDPRO.EXE %F".  Use the full path ONLY if you haven't already 
  163. specified a path in your archivers setup.
  164. Most sysops should be able to figure this out.  If THD ProScan DOESN'T work, 
  165. then try going through this process once more, and make sure you
  166. follow the instructions EXACTLY.
  167.  
  168.      Note that not mentioned above is the need to have RG swap out prior to 
  169. running THDPRO.EXE. Failure to swap RG could result in failed scan sessions 
  170. or other memory shortages.
  171.  
  172.      Renegade Setup text was supplied by Lars Hellsten.
  173.  
  174. * - * - * - * - * - *
  175.                                T.A.G. 2.7
  176.                                ----------
  177.  
  178.      T.A.G. users should simply run THDPRO.EXE from POSTUL.BAT which will 
  179. process the description by running THDPLUS at that time. In this case you 
  180. would not need a FILETEST.BAT and make POSTUL.BAT look like this... This 
  181. method has been recommended to me as the method of choice.
  182.  
  183. POSTUL.BAT
  184. ------------
  185. C:\THDPRO\THDPRO.EXE %4%5 %2
  186.  
  187. * - * - * - * - * - *
  188.  
  189.                                  PCBOARD
  190.                                  -------
  191.  
  192. 1) In PCBSETUP, under options 1 :
  193.       Verify files uploaded is set to "Yes".
  194.  
  195. 2) Edit the PCBTEST.BAT file in the PCBoard directory, and make it look similar
  196. to the following:
  197.  
  198.      For proper use with PCBOARD, the following is a recommended
  199.  
  200. PCBTEST.BAT
  201. --------
  202. @echo off
  203. echo * %1 Failed testing by THD ProScan > PCBFAIL.TXT
  204. if %2 == UPLOAD pcbdesc %1 %3
  205. if %2 == UPLOAD SET THDPCB=%3
  206. C:\THDPRO\THDPRO.EXE %1
  207. if errorlevel == 1 goto END
  208. DEL pcbfail.txt
  209. :end
  210. -----------
  211.  
  212. The "if %2 == UPLOAD SET THDPCB=%3" line is ABSOLUTELY required for proper
  213. functioning with PCBoard IF you wish THD to update the description and/or
  214. filename and filesize.
  215.  
  216. THDPRO.EXE will exit with an errorlevel of 1 or higher if the file fails the
  217. test. It will then exit without changing the PCBFAIL.TXT. However, if the
  218. test is successful, it will delete the "PCBFAIL.TXT" file.
  219.  
  220.      ** Original text supplied by Mike Thomson **
  221.      **   Text has been modified to reflect    **
  222.      **  changes for THD ProScan Version 11.0  **
  223.  
  224. * - * - * - * - * - *
  225.  
  226.                                   WWIV
  227.                                  ------
  228.                       ( As supplied by Tom Goodson )
  229.  
  230.     The following assumes that upload security is the primary purpose for
  231. installing an upload virus scanning event in the first place, therefore
  232. I recommend that all uploads in this particular setup be directed to the
  233. SYSOP directory after scanning for sysop/co-sysop inspection prior to
  234. being moved to the appropriate file subdirectories.  However, if the
  235. sysop intends to let his/her callers upload directly to the various file
  236. subdirectories (which I do not advise), the command line below will
  237. accommodate this as well.
  238.  
  239.     To Install THD ProScan on your WWIV BBS:
  240.  
  241. Configure THDPRO.EXE with THDINSTL.EXE (Select "none" as your BBS type).
  242. Run WWIV's INIT program and select 'More System Info' and set
  243.     'All UL to Sysop' to YES. (This step is not mandatory, but it is highly
  244.     recommended for maximum security.  After you examine the uploaded file,
  245.     you will have to manually move it to its appropriate subdirectory
  246.     yourself).
  247. Select 'External Programs' and for 'Upload Event,' enter the following
  248.     command line:
  249. C:\THDPRO\THDPRO.EXE %2%3 %4
  250.  
  251.     *** Of course the above command line assumes that you have installed ***
  252.     ***   THD ProScan on your C: drive in a subdirectory named THDPRO.   ***
  253.  
  254. Bring up the BBS and enter directory edit (//DIREDIT).  Set UPLOADS in the
  255.     SYSOP file subdirectory to ALLOWED.  Set all other subirectories to
  256.     DISALLOWED (this will disallow any unauthorized uploads directly to the
  257.     other subdirectories).
  258.  
  259. Tom Goodson a.k.a. P-38, SysOp, Zenith Nadir, @2736 WWIVnet
  260.  
  261. My thanks goes to David Muir, the wise fellow who wrote THD ProScan for
  262.     allowing me to distribute this excellent program, and to JAFO who provided
  263.     insight on the command line.
  264.  
  265.                                   WWIV
  266.                                  ------
  267.                     ( As supplied by Rob Giannini )
  268.  
  269. Configure THDPRO.EXE with THDINSTL.EXE. (Select "none" as your BBS type)
  270.  
  271. Run the WWIV's INIT program and select external programs.
  272. Go down to the upload event and enter...
  273.  
  274. C:\THDPRO\THDPRO.EXE C:\WWIV\%2%3
  275.                    |       |  | |
  276. Path to THDPRO.EXE--       |  | |
  277.                            |  | |
  278. BBS Directory---------------  | |
  279.                               | |
  280. File directory----------------- |
  281.                                 |
  282. File to test---------------------
  283.  
  284. * - * - * - * - * - *
  285.  
  286.                       REMOTEACCESS 2.0? and 2.5?
  287.                       --------------------------
  288. Unarchive The THD ProScan distribution archive in it's own directory.
  289. Run "THDINSTL.EXE"
  290.      During THDINSTL, if you run RA 2.?? and would like THDPRO.EXE to
  291. automatically insert FILE_ID.DIZ comments into RA's File data bases, Be sure
  292. to tell the install that you use RA. And then select the version which is
  293. 100% compatible to the version you are running (available from the final
  294. screen). DO NOT enable this option if you are running a "FILES.BBS" oriented
  295. system.
  296.  
  297.                             ** IMPORTANT **
  298.      From the final screen of THDINSTL, one of the options is "Failed file
  299. Moving". Be sure to set this to "Inactive". If you do not, it may confuse
  300. RemoteAccess when it is unable to find the file.
  301.  
  302.     Setting up Raconfig:
  303.  
  304. Run raconfig and select the following menu options:
  305.  
  306. 1/  Options
  307. 2/  Files
  308.  
  309.  
  310. The following is an example of how to fill in the upload scanning section...
  311.  
  312. Scan online  Yes
  313. Failed scan  /unavailable/move to 998
  314. Scan utility C:\THDPRO\THDPRO.EXE @ *P *M
  315.  
  316. Scan Online is set to yes to allow the user to see straight away
  317. if there are any problems with his upload.
  318.  
  319. Failed scan action is set to mark the file as unavailable and move it
  320. to file area 998 (an area previously decided to be a badfiles area).
  321.  
  322. Scan utility runs C:\THDPRO\THDPRO.EXE with following parameters:
  323.  
  324. @  path and filename of file to be tested
  325. *P com port in use
  326. *M swap RA out of memory to give THD ProScan as much room as possible.
  327.  
  328.      This general outline was supplied by Mark Kerr.
  329.      Mark can be reached VIA Fidonet at 2:443/59 for further support in
  330. regards to RemoteAccess.
  331.  
  332. * - * - * - * - * -*
  333.  
  334.                                 EZYCOM (1.02)
  335.                                 -------------
  336.  
  337.      The following is a batch file supplied for use with EZYCOM v1.02. It is
  338. intended to be used as both UPCONV.BAT and/or DOCNV.BAT.
  339.  
  340. -!- Start Text ---     Upconv.bat, Doconv.bat
  341. @echo off
  342. rem
  343. rem This batchfile requires an environment SET TASK=1 setting,
  344. rem 1=Task 1, 2=Task 2, 3=Task 3  etc.   0 is for a Local Logon....
  345. rem This should be done in your main BBS Batch file for every
  346. rem node that you have.
  347. rem
  348.  
  349. rem %1 C:\EZY\SECUPLD\           where uploaded
  350. rem %2 C:\EZY\TEMP\CONV01        where it does it
  351. rem %3 C:                        drive it is on
  352. rem %4 LIST                      file name no ext
  353. rem %5 ZIP               8       ext to
  354. rem %6 ARJ                       ext from (could be NULL)
  355.  
  356. rem If TASK variable not set then assume local logon, thus no output
  357. rem to the user....
  358.  
  359.  
  360. IF "%TASK%"==""  THDPRO %1%4.%6 0 TO%5
  361. IF "%TASK%"=="1" THDPRO %1%4.%6 2 TO%5
  362. IF "%TASK%"=="2" THDPRO %1%4.%6 3 TO%5
  363.  
  364. rem                             ^
  365. rem                             )
  366. rem         --------------------
  367. rem       (
  368. rem      Com Port which is equivalent to the TASK Number
  369. :ENDIT
  370. -!- End Text ---
  371.  
  372.      ----- This portion supplied by John Pallister -----
  373.  
  374. * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *
  375.  
  376.                                MAXIMUS
  377.                                -------
  378.      Create a batch file called VIRCHECK.BAT as follows...
  379.  
  380. @echo off
  381. C:\THDPRO\THDPRO.EXE %1%2%3
  382.  
  383.      Thereafter, edit the MAX.CTL file in the following way
  384.  
  385.      % Max will call this batch file once for each file uploaded.    For
  386.      % more information on this keyword, please see MAX_REF.PRN.
  387.  
  388.      Upload Check Virus           Vircheck.bat
  389.  
  390. This text supplied by : Michel van der Heijden
  391.  
  392. * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - *
  393.     
  394.                                  WILDCAT
  395.                                  -------
  396.  
  397. How to Install ThdPro ver 11.0 in Wildcat BBS. (Wc3.x, 4.x)
  398.  
  399. Add a line to your autoexec.bat file as follows:
  400. SET THDPRO=C:\WC30\THDPRO
  401.  
  402. Then add a line in your config.sys if not already there:
  403. INSTALL=C:\DOS\SHARE.EXE
  404.  
  405. Put ThdPro into a subdirectory on WC30 and do the configuration
  406. using THDINSTL.EXE in the THDPRO directory you created.
  407.  
  408. then edit the scanfile.bat in Wc30 as follows...
  409. Scanfile.bat to run THDPro in Wildcat 3.0
  410. --------------------------------------------
  411. REM The following line changes to the node work directory for the
  412. REM node executing this batch file.
  413. CD \WC30\WCWORK\NODE%WCNODEID%
  414. REM The next line runs the THDPro ver 11.0 program
  415. REM scan the uploaded files for virii.
  416. C:\WC30\THDPRO\THDPRO.EXE %1
  417. REM See THDPro docs for complete information. The %1 is the
  418. REM filename uploaded that is to be scanned.
  419. REM No additional commands are required to return to WILDCAT! since
  420. REM this batch assumes you are using shell rather than terminate.
  421. REM Create a directory called FAILSCAN or whatever and direct files
  422. REM to that directory that fail the scan in your thdpro configuration
  423. REM For example c:\failscan
  424. ------------------------------------------------------------------
  425.  
  426.     Text supplied by Bill Lozza (calvin@cris.com)
  427.  
  428. * - * - * - * - * - * - * - * - * - * - * - * - * - * -
  429.  
  430.      Keep in mind that this information is general and version specific and 
  431. may not work for you as is. No person or group accepts responsibility for 
  432. the accuracy of this text as it is supplied only as "assistance".
  433.  
  434.